#pragma once

class DocumentIndexData
{
public:
	DocumentIndexData(std::string& docNo);
	void AddWord(unsigned int termIndex, int multiplier);

	std::string& GetDocNo() { return m_docNo; }
	FrequencyMap& GetTermFrequency() { return m_TermFrequency; }
	unsigned int GetLength() { return m_Length; }
private:
	unsigned int m_Length;
	std::string& m_docNo;
	FrequencyMap m_TermFrequency;
};